www.gusucode.com > WSTMall PHP网店系统 v1.6.0PHP源码程序 > WSTMall PHP网店系统 v1.6.0/wstmall_v1.6.0_160506/wstmall_v1.6.0_160506/Apps/Home/Action/GoodsAppraisesAction.class.php
<?php namespace Home\Action;; /** * ============================================================================ * WSTMall开源商城 * 官网地址:http://www.wstmall.com * 联系QQ:707563272 * ============================================================================ * 商品评价控制器 */ class GoodsAppraisesAction extends BaseAction{ /** * 分页查询 */ public function index(){ $this->isShopLogin(); $USER = session("WST_USER"); //获取商家商品分类 $m = D('Home/ShopsCats'); $this->assign('shopCatsList',$m->queryByList($USER['shopId'],0)); $m = D('Home/Goods_appraises'); $page = $m->queryByPage($USER['shopId']); $pager = new \Think\Page($page['total'],$page['pageSize']); $page['pager'] = $pager->show(); $this->assign('Page',$page); $this->assign("shopCatId2",I('shopCatId2')); $this->assign("shopCatId1",I('shopCatId1')); $this->assign("goodsName",I('goodsName')); $this->assign("umark","GoodsAppraises"); $this->display("default/shops/goodsappraises/list"); } /** * 获取指定商品评价 */ public function getAppraise(){ $this->isLogin(); $m = D('Home/Goods_appraises'); $appraise = $m->getAppraise(); $this->assign('appraise',$appraise); $this->display("default/shops/goodsappraises/appraise"); } /****************************************************************** * 会员操作 ******************************************************************/ /** * 订单评价 */ public function toAppraise(){ $this->isUserLogin(); $USER = session('WST_USER'); $morders = D('Home/Goods_appraises'); $obj["userId"] = $USER['userId']; $obj["orderId"] = (int)I("orderId"); $rs = $morders->getOrderAppraises($obj); $this->assign("orderInfo",$rs); $this->display("default/users/orders/appraise"); } /** * 添加评价 */ public function addGoodsAppraises(){ $this->isUserLogin(); $USER = session('WST_USER'); $morders = D('Home/Goods_appraises'); $obj["userId"] = $USER['userId']; $obj["orderId"] = (int)I("orderId"); $obj["goodsId"] = (int)I("goodsId"); $obj["goodsAttrId"] = (int)I("goodsAttrId"); $rs = $morders->addGoodsAppraises($obj); $this->ajaxReturn($rs); } /** * 获取评价 */ public function getAppraisesList(){ $this->isUserLogin(); $USER = session('WST_USER'); $morders = D('Home/Goods_appraises'); $obj["userId"] = $USER['userId']; $this->assign("umark","getAppraisesList"); $appraiseList = $morders->getAppraisesList($obj); $this->assign("appraiseList",$appraiseList); $this->display("default/users/orders/list_appraise_manage"); } /** * 获取前台评价列表 */ public function getGoodsappraises(){ $goods = D('Home/Goods_appraises'); $goodsAppraises = $goods->getGoodsAppraises(); $this->ajaxReturn($goodsAppraises); } }; ?>